bullet-proof glass - English Synonyms Dictionary